home *** CD-ROM | disk | FTP | other *** search
/ Cream of the Crop 26 / Cream of the Crop 26.iso / bbs / t_rng200.zip / HISTORY.DOK < prev    next >
Text File  |  1997-08-04  |  8KB  |  195 lines

  1. History-File zum Ringup\Event-Handler-Script
  2.  
  3. Version: 2.00
  4. Datum: 04.08.1997
  5.  
  6. Diese Version arbeitet nur mit Terminate 5!!!
  7.  
  8. Fixed: Berechnung der Schaltjahre
  9.  
  10. Changed: Neustrukturierung durch Verwendung von Arrays.
  11.  
  12.          64 statt 16 Events
  13.  
  14.          Die angezeigten Events sind nach ihrem Start-Zeitpunkt sortiert.
  15.  
  16.          Bei Ein-Device-Watching wechselt die Farbe im Action-Fenster zyklisch.
  17.          
  18.          Zur Geschwindigkeitssteigerung wird nur das Ende der Log-Datei einge-
  19.          lesen.
  20.  
  21.          Scan-Outbound Funktion erzeugt zusaetzlich Batchdateien fuer jede
  22.          Zone.
  23.  
  24.          Scan Outbound erzeugt Batchdateien (OUT????.BAT), die ihrerseits eine
  25.          benutzerdefinierbare CALLOUT.BAT mit dem Parameter Nodenummer aufru-
  26.          fen, so dass die Art der Bearbeitung der Outbound-Calls frei defi-
  27.          nierbar ist.
  28.  
  29. New: Auswertung zusaetzlicher RING-Informationen auf Device 1 (z. B.
  30.      RING <Anrufernummer>/EAZ<n>/<Dienstekennung> bei ISDN) wodurch folgende
  31.      Features moeglich sind:
  32.      - Freepoll (Anrufer wird nur angenommen, wenn Dateien fuer ihn bereit-
  33.        liegen)
  34.      - Rufrueckweisung von Anrufern
  35.      - Ueberwachung der analogen Leitung durch das ISDN-Device (keine
  36.        permanente Device-Umschaltung mehr notwendig)
  37.      - Starten verschiedener Programme zur Rufannahme (je nach Anrufer, 
  38.        Dienstekennung etc.)
  39.      - Callback ohne Annahme des ausloesenden Anrufes (den Anrufer kostet
  40.        diese Callback-Initialiserung nichts)
  41.      - Anrufer-Protokollierung
  42.      Alle Auswertungen sind auf Zeitintervalle einschraenkbar.
  43.  
  44.      Bei erkanntem RING wird vor dem Raussprung aus dem Script eine Batchdatei
  45.      BBS.BAT erzeugt, die ihrerseits nur die benutzerdefinierte Batchdatei
  46.      STARTBBS.BAT mit 8 Parametern (Errorlevel, Terminate-Device, Port, Baud,
  47.      Zeit bis zum naechsten Event, Status des Anrufs, zusaetzlich Ring-Info,
  48.      Datum/Zeit) aufruft. Die Anrufbehandlung erfolgt nun in dieser Datei und
  49.      nicht mehr in der RINGUP.BAT, in der nur noch BBS.BAT aufgerufen wird.
  50.  
  51.      32 Befehle fuer die Events definierbar, die ohne direkt vom Script aus
  52.      ausgefuehrt werden.
  53.  
  54.      Automatisches Kuerzen des Logfiles.
  55.  
  56.      Sofortige Beendigung bei Speichermangel (Errorlevel 245).
  57.  
  58.      Cursor wird nach jeder externen Funktion abgeschaltet.
  59.  
  60.      Neuer Parameter DAY: fuer die Events.
  61.  
  62.      Berechnung der Zeit bis zum naechsten Event - Event Suche nun exakt zum
  63.      Zeitpunkt des Auftreten eines Events moeglich.
  64.  
  65.      Password-Sperre der Tastatur.
  66.  
  67.      Neun frei definierbare Menuoptionen, wobei auch die Menuoptionen
  68.      "TerMail" und "DOS-Shell" je einem frei definierbaren slot "geopfert"
  69.      wurden (vordefiniert). Die dadurch freigewordenen Errorlevel 252 und
  70.      253 sind fuer zukuenftigen internen Gebrauch reserviert!
  71.  
  72.      Die Events des aktuellen Tages werden hervorgehoben dargestellt.
  73.  
  74. =============================================================================
  75.  
  76. Version: 1.21
  77. Datum: 25.10.1996
  78.  
  79. Changed: Die in RINGUP definierten Errorlevel haben sich geaendert.
  80.          Nun werden nicht mehr die Errorlevel 990 bis 999 sondern 246
  81.          bis 255 vom Script belegt, da z. B. die DOS-Box von OS/2 nicht
  82.          mit Errorleveln ueber 255 umgehen kann. Die Errorlevel 246
  83.          bis 255 duerfen nicht mehr fuer die Device- und Event-Definitionen
  84.          genutzt werden.
  85.  
  86.          Beim Update von frueheren Versionen ist die RINGUP.BAT zu aendern:
  87.  
  88.          IF ERRORLEVEL 255 GOTO End
  89.          IF ERRORLEVEL 254 GOTO Terminate
  90.          IF ERRORLEVEL 253 GOTO Termail
  91.          IF ERRORLEVEL 252 GOTO DosShell
  92.          IF ERRORLEVEL 251 GOTO ViewRingupLog
  93.          IF ERRORLEVEL 250 GOTO EditRingupCfg
  94.          IF ERRORLEVEL 249 GOTO ViewTerLog
  95.          IF ERRORLEVEL 248 GOTO NoConfig
  96.          IF ERRORLEVEL 247 GOTO KeyError
  97.          IF ERRORLEVEL 246 GOTO ProgError
  98.  
  99. =============================================================================
  100.  
  101. Version: 1.2
  102. Datum: 28.8.1996
  103.  
  104. Veroeffentlichung der offiziellen Version.
  105.  
  106. Fixed: Bug bei Auswertung des Keywords Adress aud der Konfigurationsdatei
  107.  
  108. =============================================================================
  109.  
  110. Version: 1.20ß
  111. Datum: 20.8.1996
  112.  
  113. Fixed: Bug in der Scanning-Outbound-Funktion
  114.        
  115. Changed: Kleinere Optimierungen
  116.  
  117. =============================================================================
  118.  
  119. Version: 1.19ß
  120. Datum: 6.7.1996
  121.  
  122. Changed: Kleinere Optimierungen
  123.  
  124. =============================================================================
  125.  
  126. Version 1.18ß
  127. Datum: 24.6.1996
  128.  
  129. Changed: Aenderungen in der Suchroutine nach Modemantworten (z. B. Ring-
  130.          Suche) machen es prinzipiell moeglich, so schnell zwischen den
  131.          Devices bei der Ring-Suche umzuschalten (R_TIME 500, dass theoretisch
  132.          ein einzelner Ring laenger als die Ring-Suche auf beiden Devices ist.
  133.          In der Praxis funktioniert die Ring-Erkennung noch nicht zuverlaessig
  134.          genug, da die Umschaltung der Devices noch zuviel Zeit in Anspruch
  135.          nehmen. Daher sollte man R_TIME weiterhin so waehlen, dass in das
  136.          Such-Zeitintervall (R_TIME) auf jeden Fall ein RING faellt, also
  137.          etwa 5500 (=5,5 Sekunden).
  138.  
  139. =============================================================================
  140.  
  141. Version 1.17ß
  142. Datum: 24.6.1996
  143.  
  144. New: Wird das Script nur als Event-Handler genutzt, zeigt das Statusfenster
  145.      an, in welcher Zeit das naechste "Event search" stattfindet.
  146.  
  147. Changed: Die folgenden Parameter aus der Konfigurationsdatei sind nun in
  148.          Tausendstel- und nicht mehr in Hundertstelsekunden anzugeben:
  149.  
  150.             R_TIME
  151.             Wait in der Device-Definition
  152.  
  153.          Carr in der Device-Definition wird nun in Sekunden angegeben.
  154.  
  155.          Bei Verwendung einer aelteren RINGUP-Konfigurationsdatei unbedingt 
  156.          diese Aenderungen beruecksichtigen (u. a. Zeilenlineal geaendert!)!
  157.  
  158. =============================================================================
  159.  
  160. Version 1.16ß
  161. Datum: 5.6.1996
  162.  
  163. New: Neues Keyword SEARCH (siehe RINGUP.CFG), dass die Zeit zwischen der
  164.      Suche nach auszufuehrenden Events einstellt.
  165.  
  166. Changed: Einige Optimierungen, um Platz zu sparen.
  167.  
  168. =============================================================================
  169.  
  170. Version 1.15ß
  171. Datum: 3.6.1996
  172.  
  173. Fixed: Ein kleiner Bug in der Scanning Outbound Funktion, der in manchen
  174.        Faellen zu zuvielen Ausschluessen fuehrte.
  175.  
  176.        Falls ein manueller Request im Outbound lag, wurde dieser auch zum
  177.        Call freigegeben (als 2:0/0). Ist eigentlich kein Problem, da
  178.        eine solche Nodenummer meines Wissens nicht existiert, und TERMINATE
  179.        sofort, ohne zu waehlen, abbricht. Diese MANUMAIL.REQ-Dateien sind
  180.        nun von vornherein ausgeschlossen.
  181.  
  182. New: Nun ist eine WildCard (pro Eintrag) beim KEYWORD EXNODE moeglich. Siehe
  183.      hierzu die RINGUP.CFG-Datei.
  184.  
  185. Changed: Die LOG-Datei enthaelt nun keine Start- und Stop-Zeilen mehr.
  186.          
  187.          Die externen Programme koennen wahlweise direkt aus dem Script
  188.          via EXEC-Prozedur oder aber per Errorlevel aus der steuernden
  189.          Batch-Datei RINGUP.BAT aufgerufen werden. Leider scheint ein Bug in
  190.          der EXEC-Prozedur von PreScription drin zu sein, der auf einigen
  191.          System nach Beendigung des externen Programms zu Rechnerabstuerzen
  192.          fuehrt. Diese neue Funktion wird durch das Keyword VIAEXEC in der
  193.          RINGUP.CFG-Datei gesteuert.
  194.  
  195.